small pumpkin - French English Dictionary